import Vue from 'vue'
import App from './App.vue'
import router from './router'
import VueCompositionApi from '@vue/composition-api'
import pinia from './store/index'
import '@mdi/font/css/materialdesignicons.css'
// import 'bootstrap/dist/css/bootstrap-utilities.min.css'
// import { BootstrapVue, IconsPlugin } from 'bootstrap-vue'
// import 'bootstrap/dist/css/bootstrap.css'
// import 'bootstrap-vue/dist/bootstrap-vue.css'
// import 'dialog-polyfill/dist/dialog-polyfill.css'
import Vuetify from 'vuetify'
import 'vuetify/dist/vuetify.min.css'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(Vuetify)
Vue.use(ElementUI)

// import './permission'
Vue.use(VueCompositionApi)
import VJsoneditor from 'v-jsoneditor'
Vue.use(VJsoneditor)
new Vue({
    el: '#App',
    router,
    pinia,
    vuetify : new Vuetify({
        icons: {
            iconfont: 'mdi'
        }
    }),
    render: h => h(App)
})
